1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 | ChildObjectGuids AddAttributeSubsequent Fonction: Ecriture des variables sur le r seau UDP pour afficheur Auteur: LE BRECQ Date Cr ation: 10/04/2019 Modif: Objet Modif: *) Tag_shared_to_CR1083.Shared_var_cr1083_Ignited := Ignition_seq_done; Tag_shared_to_CR1083.Shared_var_cr1083_Temp_carte_mere := TemperatureBoard0.Temperature; Tag_shared_to_CR1083.Shared_var_cr1083_appuis_accel := Global_tags.Struct_IO_cockpit.Sw_pedalier_accel; Tag_shared_to_CR1083.Shared_var_cr1083_appuis_homme_mort := Global_tags.Struct_IO_cockpit.Sw_deadman_pedal; Tag_shared_to_CR1083.Shared_var_cr1083_sens_marche_AV := Global_tags.Struct_IO_cockpit.Sw_go_fwd; Tag_shared_to_CR1083.Shared_var_cr1083_porte_ouverte := Global_tags.Struct_IO_cockpit.Sw_doors_closed;% Tag_shared_to_CR1083.Shared_var_cr1083_sens_marche_NEUTRE := TRUE; ELSE Doors_status := NOT(Global_tags.Struct_IO_cockpit.Sw_doors_closed); Deadman_pedal_status := Global_tags.Struct_IO_cockpit.Sw_deadman_pedal; Fonction: Monitoring de pression sur arr t urgence Date Cr ation: 25/02/2019 //Monitoring entr e digitale Arr t urgence - ENCLENCHE Global_tags.Mode_conduite := Global_tags.Struct_Vehicle_mode.Safety; IF (Estop_voie1.ValueDigital = TRUE AND Estop_voie2.ValueDigital = TRUE AND Select_ignition.ValueDigital = TRUE) THEN Global_tags.Estop := FALSE; Tag_shared_to_CR1083.Shared_var_cr1083_Arret_urgence := FALSE; Emergency_stop_pushed := FALSE; // Reset du d marrage sur detection Arr t urgence IF (Global_tags.Estop = TRUE) THEN Ignition_seq_done := FALSE; Set_start := FALSE; Emergency_stop_pushed := TRUE; Global_tags.Mode_conduite := Global_tags.Struct_Vehicle_mode.Init; Fonction: Nettoyage des d fauts sur le wrapper des sorties et initialisation de ces derni res //Incr |